import json
import logging

# #编吗
# test = ['foo',{"bar":("baz",None,1.0,2)}]
# test_data = json.dumps(test)
# print(test_data,type(test_data)) #str
#
# #解码
# test_str = '{"username":"xiaoming"}'
# test_str_data = json.loads(test_str)
# print(test_str_data,type(test_str_data))
#
#
# #load 从文件中解析
# data = json.load(open('data/topics.json',mode='r',encoding='utf8'))
# print(data,type(data))
#
# #dump 写入文件
# test_file_data = ['foo',{'bar':('baz',None,1.0,2)}]
# json.dump(test_file_data,open('data/tmp.json',mode='w',encoding='utf8'))


#创建一个记录器
loger = logging.getLogger("chodeapl")
loger.setLevel(logging.DEBUG)
#文件处理器
fl = logging.FileHandler(filename='demo.log',mode='a')
fl.setLevel(logging.DEBUG)

#控制台输出处理器
sl = logging.StreamHandler()

#将文件处理器添加到日志中
loger.addHandler(fl)

#将控制台输出添加到日志中
loger.addHandler(sl)

loger.info('hello word')